package com.thysdy.flowable.entity;

import lombok.Data;
import java.util.Date;
import java.util.List;
import java.util.Map;

@Data
public class RequestVo {
    private String id;
    private String userCode;
    private String currentUserId;
    private String acceptUserId;
    private String acceptPersonName;
    private List<String> ids;
    private String name;
    private String businessKey;
    private Date time;
    private String assignee;
    private String instanceId;
    private String processInstanceId;
    private String processDefinitionId;
    private String processDefinitionKey;
    private String processDefinitionName;
    private String taskId;
    private String target;
    private String targetKey;
    private String targetName;
    private int suspensionState;
    private String backReason;
    private String beginTime;
    private String endTime;
    private int currentPage;
    private int currentIndex;
    private int pageSize = 10;
    private String lastCreateTime;
    private String message;
    private Map<String, Object> variables;
    private Map<String, Object> localVariables;
    private List<String> assignUsers;
    private List<String> assignGroups;

    public static boolean checkString(String str) {
        if (null != str && "" != str) {
            return true;
        } else {
            return false;
        }
    }

}
